limiting factors in an ecosystem